package fmu.pi.model.dao;

import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;
import java.util.Random;

import fmu.pi.model.bean.Entidade;
import fmu.pi.model.bean.Usuario;
import fmu.pi.model.dao.old.Dao;

public class AplicacaoDao extends Dao {

	public String getDicaHome() throws SQLException {
		
		String qry = "SELECT dica FROM dicas WHERE idDica = ?;";
		
		PreparedStatement stm = getConnection().prepareStatement(qry);
		
		stm.setInt(1, new Random().nextInt(10));
		
		ResultSet rs = stm.executeQuery();
		
		rs.next();
		
		return rs.getString("DICA");
	}

	public Usuario obterUsuarioSistema() throws SQLException {
		String qry = "SELECT TOP 1 * FROM USUARIO;";
		
		ResultSet rs =  getConnection().prepareStatement(qry).executeQuery();
		rs.next();
		
		return new Usuario(rs.getString("NOME"), rs.getString("SENHA"));
	}
	
	
	@Override
	public Integer insert(Entidade entidade) {
		return null;
	}

	@Override
	public Integer update(Entidade entidade) {
		return null;
	}

	@Override
	public Integer delete(Entidade entidade) {
		return null;
	}

	@Override
	public List<Entidade> read() {
		return null;
	}

	

}
